high compression engine - Francés Inglés Diccionario